cause widespread devastation - Español Inglés Diccionario